package modelo;
import java.rmi.Remote;
import java.rmi.RemoteException;


public interface InterfazRemota extends Remote{

	public void abrirMesa(MesaDTO mesa) throws RemoteException;
	public void cerrarMesa(MesaDTO mesa) throws RemoteException;
	public void agregarMozo(MozoDTO mozoDto) throws RemoteException;
	public void agregarMesa(MesaDTO mesaDTO) throws RemoteException;
	public void agregarProducto(ProductoDTO productoDTO) throws RemoteException;
	public void agregarPlato(MesaDTO mesaDTO, ProductoDTO productoDTO)
	throws RemoteException; //a una mesa abierta
	
	//Se publican los metodos que usara el controlador y
	//que seran implementados en NegocioRestaurant
	//estos metodos usan los DTO 
	
}
